/* 
  需求:
  把 成绩.txt 中的数据： 小红=99 小白=100 小黄=70 小黑=66 小绿=88
  整理成为下列各式并保存成 成绩-ok.txt:
    小红:99
    小白:100
    小黄:70
    小黑:66
    小绿:88
*/
/* 
  步骤:
  1. 读取 成绩.txt 中的数据
  2. 按要求处理数据的格式
  3. 把处理好的数据写入 成绩-ok.txt
*/

// 1. 引入模块
const fs = require('fs')
// 2. 读取 成绩.txt 中的数据
fs.readFile('成绩.txt', 'utf-8', (err, data) => {
    if (err) {
        return console.log('读取文件失败', err)
    }

    // 3. 按要求处理数据的格式
    data = data.split(' ').map((item) => {
        return item.replace('=', ':')
    }).join('\n')

    // 4. 把处理好的数据写入 成绩-ok.txt
    fs.writeFile('成绩-OK.txt', data, (err) => {
        if (err) {
            return console.log('写入失败', err)
        }
        console.log('修改后的成绩写入成功!')
    })
})